﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ServiceModel;
using HRS_Service.BookingWCF;

namespace HRS_Service.RoomWCF
{
    [ServiceContract]
    public interface IRoomTypeService
    {
        [OperationContract ]
        List<RoomType> getAllRoomType();

        [OperationContract ]
        List<RoomType> getAllRoomTypeByID(String id);


        [OperationContract ]
        RoomType getRoomTypeByID(String id);


        [OperationContract ]
        RoomType getRoomType(RoomType rt);

        [OperationContract]
          List<BookingWCF.RoomType> getAvailableRoomType(DateTime startDate, DateTime endDate, int NoOfGuest);

    }
}
